package comint03.evaluator;

import java.io.IOException;
import java.util.ArrayList;

/**
 * 
 * 
 * @author dna
 *
 */

public abstract class Value {

	protected String label;
	//protected Value label;
	
	public static Value _(String str) throws IOException {
		throw new IOException("Unimplemented method.");
	}

	protected abstract Value eval(Environment env);

	public abstract int priority();

}
